package com.j180.service.detail;

import com.j180.bean.Detail;


import java.util.List;

public interface IDetailService {

    /**
     * 代分页的查询
     * @param curpage
     * @param pageSize
     * @return  返回查询detail对象带分页的list集合
     */
    public List<Detail> showDetailAllInfo(int curpage,int pageSize);

    /**
     * 查询一个明细
     * @param id 明细id
     * @return  返回一个detail对象
     */
    public Detail showDetailByIdInfo(int id);

    /**
     * 添加明细
     * @param detail 传入的对象
     * @return  返回一个加入数据库的条数
     */
    public int addDetailInfo(Detail detail);
    /**
     * 修改明细
     * @param detail 传入的对象
     * @return  返回一个修改数据库的条数
     */
    public int updateDetailInfo(Detail detail);

    /**
     * 删除明细
     * @param id 明细的id
     * @return  返回一个删除数据库的条数
     */
    public int deleteDetailByIdInfo(int id);


}
